chinese rose - Spanish English Dictionary